// Set 数据结构  
const set = new Set()

// add方法， 给set增加元素，可链式调用
set.add(1).add(2).add(3).add(4)
// console.log(set)  

// 遍历set数组元素方法
// set.forEach(element => console.log(element));
// for(let i of set){
//     console.log(i)
// }

// size方法
// console.log(set.size)  

// has查询数组是否包含某个元素
// console.log(set.has(1))

// delete删除set中某个元素
// set.delete(2)
// console.log(set)

// clear 清楚set所有元素
// set.clear()
// console.log(set)


// set主要被使用在数组去重  
const arr = [1,2,1,5,16,2]
// const result = Array.from(new Set(arr))
const result = [...new Set(arr)]
console.log(result)
